export type GeomDetails = {
  id: number;
  pid?: number;
  visible?: boolean;
};
export type GeometryData = {
  details: GeomDetails[];
  name: string;
  number?: number;
};
export type DatabaseInfo = {
  name: string;
  children: GeometryData[];
};
export enum DatabaseType {
  PROPERTY = 'PROPERTY', // Pid
  ENT = 'Geometry', // Ent
  PART = 'PART', // Part
}
export type MeshDetails = {
  id: number;
  nodes: number[];
  pid?: number;
  type?: string;
};
export type MeshData = {
  children?: MeshDetails[];
  details?: MeshDetails[];
  name: string;
  number: number;
};
